Close

%0 Conference Proceedings
%4 sid.inpe.br/sibgrapi/2015/06.19.21.10
%2 sid.inpe.br/sibgrapi/2015/06.19.21.10.26
%@doi 10.1109/SIBGRAPI.2015.8
%T 3D modeling by scanning physical modifications
%D 2015
%A Hattab, Ammar,
%A Taubin, Gabriel,
%@affiliation School of Engineering, Brown University, Providence, USA
%@affiliation School of Engineering, Brown University, Providence, USA
%E Papa, Joćo Paulo,
%E Sander, Pedro Vieira,
%E Marroquim, Ricardo Guerra,
%E Farrell, Ryan,
%B Conference on Graphics, Patterns and Images, 28 (SIBGRAPI)
%C Salvador, BA, Brazil
%8 26-29 Aug. 2015
%I IEEE Computer Society
%J Los Alamitos
%S Proceedings
%K 3D registration, 3D reverse engineering, 3D modeling, tangible interface, human-computer interaction.
%X 3D shape design tends to be a long and tedious process, with the design of a detailed 3D part usually requiring multiple revisions. Fabricating physical prototypes using low cost 3D fabrication technologies at intermediate stages of the design process is now a common practice, which helps the designer discover errors, and to incrementally refine the design. Most often, implementing the required changes directly in the computer model, within the 3D modeling software, is more difficult and time consuming than modifying the physical model directly using hand cutting, caving and sculpting tools, power tools, or machine tools. When one of the two models is modified, the changes need to be transferred to the other model, a process we refer to as synchronization. Changes made to the computer model can be transferred to the physical model by 3d printing a new physical model. In this paper, we address the problem of synchronizing the computer model to changes made in the physical model by 3D scanning the modified physical model, automatically detecting the changes, and updating the computer model. The proposed process comprises algorithms to: 1) register each 3D scan with a previous 3D scan and/or with the 3D representation used by the 3D modeling software; 2) detect the changes (subtractive and/or additive); and 3) perform the changes on the 3D computer model.
%@language en
%3 PID3771311.pdf


Close